package com.hanrui.android.model;

import java.util.List;

public class AskForLeaveDetailBean {


    /**
     * files : [{"id":"dd197d0b743a40e384b092af90e7419c","isNewRecord":false,"createDate":"2018-08-17 09:30:06","updateDate":"2018-08-17 09:30:06","fileName":"90af903854b4e64a7c7fc47ceed60f02.png","fileExt":"png","fileType":"askForLeave","fileSize":3344289,"bizId":"c4966160897c4379a870bc8cce2c6e07","filePath":"E:/hr_file/Downloads/jeesite_upload/attachment/oa/20180817","fileSizeStr":"3.19MB"}]
     * detail : {"officeId":"47f4fc668d774de39f9ed3ab00d68b51","officeName":"综合部","companyName":"江苏瀚瑞投资控股有限公司","applicantName":"蒋海燕","title":"黄涛请假","applyTime":"2018-08-17","leaveType":"年假","leaveDays":"2.0","startTime":"2018-08-17 09:29:00","endTime":"2018-08-18 09:29:00","workDate":"2018-08-17","workAge":"20年6个月","restDays":"14","haveRestDays":"1","lastDays":"13.0","plan":"灰化红黄壤好人挺好","remarks":"好好"}
     */

    private DetailBean detail;
    private List<FilesBean> files;

    public DetailBean getDetail() {
        return detail;
    }

    public void setDetail(DetailBean detail) {
        this.detail = detail;
    }

    public List<FilesBean> getFiles() {
        return files;
    }

    public void setFiles(List<FilesBean> files) {
        this.files = files;
    }

    public static class DetailBean {
        /**
         * officeId : 47f4fc668d774de39f9ed3ab00d68b51
         * officeName : 综合部
         * companyName : 江苏瀚瑞投资控股有限公司
         * applicantName : 蒋海燕
         * title : 黄涛请假
         * applyTime : 2018-08-17
         * leaveType : 年假
         * leaveDays : 2.0
         * startTime : 2018-08-17 09:29:00
         * endTime : 2018-08-18 09:29:00
         * workDate : 2018-08-17
         * workAge : 20年6个月
         * restDays : 14
         * haveRestDays : 1
         * lastDays : 13.0
         * plan : 灰化红黄壤好人挺好
         * remarks : 好好
         */

        private String officeId;
        private String officeName;
        private String companyName;
        private String applicantName;
        private String title;
        private String applyTime;
        private String leaveType;
        private String leaveDays;
        private String startTime;
        private String endTime;
        private String workDate;
        private String workAge;
        private String restDays;
        private String haveRestDays;
        private String lastDays;
        private String plan;
        private String remarks;
        private String reason;

        public String getReason() {
            return reason;
        }

        public void setReason(String reason) {
            this.reason = reason;
        }

        public String getOfficeId() {
            return officeId;
        }

        public void setOfficeId(String officeId) {
            this.officeId = officeId;
        }

        public String getOfficeName() {
            return officeName;
        }

        public void setOfficeName(String officeName) {
            this.officeName = officeName;
        }

        public String getCompanyName() {
            return companyName;
        }

        public void setCompanyName(String companyName) {
            this.companyName = companyName;
        }

        public String getApplicantName() {
            return applicantName;
        }

        public void setApplicantName(String applicantName) {
            this.applicantName = applicantName;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getApplyTime() {
            return applyTime;
        }

        public void setApplyTime(String applyTime) {
            this.applyTime = applyTime;
        }

        public String getLeaveType() {
            return leaveType;
        }

        public void setLeaveType(String leaveType) {
            this.leaveType = leaveType;
        }

        public String getLeaveDays() {
            return leaveDays;
        }

        public void setLeaveDays(String leaveDays) {
            this.leaveDays = leaveDays;
        }

        public String getStartTime() {
            return startTime;
        }

        public void setStartTime(String startTime) {
            this.startTime = startTime;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        public String getWorkDate() {
            return workDate;
        }

        public void setWorkDate(String workDate) {
            this.workDate = workDate;
        }

        public String getWorkAge() {
            return workAge;
        }

        public void setWorkAge(String workAge) {
            this.workAge = workAge;
        }

        public String getRestDays() {
            return restDays;
        }

        public void setRestDays(String restDays) {
            this.restDays = restDays;
        }

        public String getHaveRestDays() {
            return haveRestDays;
        }

        public void setHaveRestDays(String haveRestDays) {
            this.haveRestDays = haveRestDays;
        }

        public String getLastDays() {
            return lastDays;
        }

        public void setLastDays(String lastDays) {
            this.lastDays = lastDays;
        }

        public String getPlan() {
            return plan;
        }

        public void setPlan(String plan) {
            this.plan = plan;
        }

        public String getRemarks() {
            return remarks;
        }

        public void setRemarks(String remarks) {
            this.remarks = remarks;
        }
    }
}
